# 1、温度转换
# 华氏温度和摄氏温度的转换如下：
# C=（F-32）/1.8
# F=C*1.8+32
# 其中，F表示华氏度，C表示摄氏度。

temperature = input('请输入带符号的温度值:')
# 截取出字符串的最后一位，判断是华氏度还是摄氏度
if temperature[-1] in ['F', 'f']:
    # 截取出不包含最后一位的字符串，再将其转换为数值类型
    s = temperature[0:-1]
    f = eval(s)
    #  再利用公式转换为摄氏度
    c = (f - 32) / 1.8
    print(f'转换后的温度是:{c}摄氏度')
elif temperature[-1] in ['c', 'C']:
    f = (eval(temperature[0:-1])) * 1.8 + 32
    print(f'转换后的温度是: {round(f, 2)}华氏度')
else:
    print('输入有误')
